be castigated - Francés Inglés Diccionario